package com.th.supcom.pds.auditpresc;

import java.util.Date;

import com.extjs.gxt.ui.client.data.BaseModelData;

/**
 * @author yzhang
 * 
 */
public class PrescripDetailInfoModel extends BaseModelData implements java.io.Serializable
{
    /**
	 * 
	 */
    private static final long serialVersionUID = 1L;

    /**
     * 默认构造器 .
     */
    public PrescripDetailInfoModel ()
    {
    }

    /**
     * 获取主键标识.
     * 
     * @return the id
     */
    public Long getId ()
    {
        return get ("id");
    }

    /**
     * 设置主键标识.
     * 
     * @param id the id to set.
     */
    public void setId (Long id)
    {
        set ("id", id);
    }

    /**
     * 获取处方主记录号.
     * 
     * @return the prescId
     */
    public Long getPrescId ()
    {
        return get ("prescId");
    }

    /**
     * 设置处方主记录号.
     * 
     * @param prescId the prescId to set.
     */
    public void setPrescId (Long prescId)
    {
        set ("prescId", prescId);
    }

    /**
     * 获取是否皮试0-否1-是.
     * 
     * @return the skinTest
     */
    public Integer getSkinTest ()
    {
        return get ("skinTest");
    }

    /**
     * 设置是否皮试0-否1-是.
     * 
     * @param skinTest the skinTest to set.
     */
    public void setSkinTest (Integer skinTest)
    {
        set ("skinTest", skinTest);
    }

    @Override
    public String toString ()
    {
        StringBuilder builder = new StringBuilder ();
        builder.append ("PrescripDetailInfoModel [getId()=").append (getId ()).append (", getPrescId()=").append (getPrescId ()).append (", getSkinTest()=")
               .append (getSkinTest ()).append (", getClassOnRcpt()=").append (getClassOnRcpt ()).append (", getOrderNo()=").append (getOrderNo ()).append (", getOrderSubNo()=")
               .append (getOrderSubNo ()).append (", getPhamCode()=").append (getPhamCode ()).append (", getPhamSpec()=").append (getPhamSpec ()).append (", getUnits()=")
               .append (getUnits ()).append (", getPhamName()=").append (getPhamName ()).append (", getNumberPerPackage()=").append (getNumberPerPackage ())
               .append (", getPackageUnits()=").append (getPackageUnits ()).append (", getQuantity()=").append (getQuantity ()).append (", getCosts()=").append (getCosts ())
               .append (", getPayments()=").append (getPayments ()).append (", getTradeCosts()=").append (getTradeCosts ()).append (", getSelfProvided()=")
               .append (getSelfProvided ()).append (", getAdministration()=").append (getAdministration ()).append (", getDosage()=").append (getDosage ())
               .append (", getDosageUnits()=").append (getDosageUnits ()).append (", getFrequency()=").append (getFrequency ()).append (", getPackageQuantity()=")
               .append (getPackageQuantity ()).append (", getFreeChargeIndicator()=").append (getFreeChargeIndicator ()).append (", getOfficialDrugLevel()=")
               .append (getOfficialDrugLevel ()).append (", getPivas()=").append (getPivas ()).append (", getDispensingPharmacy()=").append (getDispensingPharmacy ())
               .append (", get打印标志()=").append (get打印标志 ()).append (", getPrescNo()=").append (getPrescNo ()).append (", getPatientId()=").append (getPatientId ())
               .append (", getDispensaryWin()=").append (getDispensaryWin ()).append (", getVisitId()=").append (getVisitId ()).append (", getPrescAction()=")
               .append (getPrescAction ()).append (", getPrescSource()=").append (getPrescSource ()).append (", getRepetition()=").append (getRepetition ())
               .append (", getOrderedBy()=").append (getOrderedBy ()).append (", getDiagEmpId()=").append (getDiagEmpId ()).append (", getPerformedBy()=")
               .append (getPerformedBy ()).append (", getTraditionalPrescType()=").append (getTraditionalPrescType ()).append (", getChargeIndicator()=")
               .append (getChargeIndicator ()).append (", getSortingPharmacist()=").append (getSortingPharmacist ()).append (", getSortingIdentification()=")
               .append (getSortingIdentification ()).append (", getCheckPharmacist()=").append (getCheckPharmacist ()).append (", getQualifiedIndicator()=")
               .append (getQualifiedIndicator ()).append (", getDispensingProvider()=").append (getDispensingProvider ()).append (", getDispenseIndicator()=")
               .append (getDispenseIndicator ()).append (", getRcptNo()=").append (getRcptNo ()).append (", getDispensing()=").append (getDispensing ()).append (", getIsprint()=")
               .append (getIsprint ()).append (", getMemo()=").append (getMemo ()).append (", getSortingDatetime()=").append (getSortingDatetime ())
               .append (", getChargeDatetime()=").append (getChargeDatetime ()).append (", getVisitDate()=").append (getVisitDate ()).append (", getEnterTime()=")
               .append (getEnterTime ()).append (", getCheckDatetime()=").append (getCheckDatetime ()).append (", getDispensingDatetime()=").append (getDispensingDatetime ())
               .append (", getItemCode()=").append (getItemCode ()).append (", getPrescType()=").append (getPrescType ()).append (", getDrugRepercussion()=")
               .append (getDrugRepercussion ()).append (", getOldId()=").append (getOldId ()).append (", getDrugRepercussionMemo()=").append (getDrugRepercussionMemo ())
               .append (", getWithdrawalOperator()=").append (getWithdrawalOperator ()).append (", getWithdrawalDatetime()=").append (getWithdrawalDatetime ()).append ("]");
        return builder.toString ();
    }

    /**
     * 获取项目分类.
     * 
     * @return the classOnRcpt
     */
    public String getClassOnRcpt ()
    {
        return get ("classOnRcpt");
    }

    /**
     * 设置项目分类.
     * 
     * @param classOnRcpt the classOnRcpt to set.
     */
    public void setClassOnRcpt (String classOnRcpt)
    {
        set ("classOnRcpt", classOnRcpt);
    }

    /**
     * 获取医嘱号.
     * 
     * @return the orderNo
     */
    public String getOrderNo ()
    {
        return get ("orderNo");
    }

    /**
     * 设置医嘱号.
     * 
     * @param orderNo the orderNo to set.
     */
    public void setOrderNo (String orderNo)
    {
        set ("orderNo", orderNo);
    }

    /**
     * 获取医嘱子序号.
     * 
     * @return the orderSubNo
     */
    public String getOrderSubNo ()
    {
        return get ("orderSubNo");
    }

    /**
     * 设置医嘱子序号.
     * 
     * @param orderSubNo the orderSubNo to set.
     */
    public void setOrderSubNo (String orderSubNo)
    {
        set ("orderSubNo", orderSubNo);
    }

    /**
     * 获取药名编码.
     * 
     * @return the phamCode
     */
    public String getPhamCode ()
    {
        return get ("phamCode");
    }

    /**
     * 设置药名编码.
     * 
     * @param phamCode the phamCode to set.
     */
    public void setPhamCode (String phamCode)
    {
        set ("phamCode", phamCode);
    }

    /**
     * 获取药品规格.
     * 
     * @return the phamSpec
     */
    public String getPhamSpec ()
    {
        return get ("phamSpec");
    }

    /**
     * 设置药品规格.
     * 
     * @param phamSpec the phamSpec to set.
     */
    public void setPhamSpec (String phamSpec)
    {
        set ("phamSpec", phamSpec);
    }

    /**
     * 获取药品计量单位.
     * 
     * @return the units
     */
    public String getUnits ()
    {
        return get ("units");
    }

    /**
     * 设置药品计量单位.
     * 
     * @param units the units to set.
     */
    public void setUnits (String units)
    {
        set ("units", units);
    }

    /**
     * 获取药品名称.
     * 
     * @return the phamName
     */
    public String getPhamName ()
    {
        return get ("phamName");
    }

    /**
     * 设置药品名称.
     * 
     * @param phamName the phamName to set.
     */
    public void setPhamName (String phamName)
    {
        set ("phamName", phamName);
    }

    /**
     * 获取药房发药以分装为单位，此处为每个分装包含的药品最小单位的数量。如每包12片.
     * 
     * @return the numberPerPackage
     */
    public Double getNumberPerPackage ()
    {
        return get ("numberPerPackage");
    }

    /**
     * 设置药房发药以分装为单位，此处为每个分装包含的药品最小单位的数量。如每包12片.
     * 
     * @param numberPerPackage the numberPerPackage to set.
     */
    public void setNumberPerPackage (Double numberPerPackage)
    {
        set ("numberPerPackage", numberPerPackage);
    }

    /**
     * 获取如瓶、包等，使用规范描述，见计量单位字典.
     * 
     * @return the packageUnits
     */
    public String getPackageUnits ()
    {
        return get ("packageUnits");
    }

    /**
     * 设置如瓶、包等，使用规范描述，见计量单位字典.
     * 
     * @param packageUnits the packageUnits to set.
     */
    public void setPackageUnits (String packageUnits)
    {
        set ("packageUnits", packageUnits);
    }

    /**
     * 获取以最小单位算数量，如20 片=2盒.
     * 
     * @return the quantity
     */
    public Integer getQuantity ()
    {
        return get ("quantity");
    }

    /**
     * 设置以最小单位算数量，如20 片=2盒.
     * 
     * @param quantity the quantity to set.
     */
    public void setQuantity (Integer quantity)
    {
        set ("quantity", quantity);
    }

    /**
     * 获取按标准价格计算得到的费用划价采集.
     * 
     * @return the costs
     */
    public Double getCosts ()
    {
        return get ("costs");
    }

    /**
     * 设置按标准价格计算得到的费用划价采集.
     * 
     * @param costs the costs to set.
     */
    public void setCosts (Double costs)
    {
        set ("costs", costs);
    }

    /**
     * 获取实交费用.
     * 
     * @return the payments
     */
    public Double getPayments ()
    {
        return get ("payments");
    }

    /**
     * 设置实交费用.
     * 
     * @param payments the payments to set.
     */
    public void setPayments (Double payments)
    {
        set ("payments", payments);
    }

    /**
     * 获取按批发价格计算得到的费用划价采集用于院内职工批价优惠就医。.
     * 
     * @return the tradeCosts
     */
    public Double getTradeCosts ()
    {
        return get ("tradeCosts");
    }

    /**
     * 设置按批发价格计算得到的费用划价采集用于院内职工批价优惠就医。.
     * 
     * @param tradeCosts the tradeCosts to set.
     */
    public void setTradeCosts (Double tradeCosts)
    {
        set ("tradeCosts", tradeCosts);
    }

    /**
     * 获取自备药.
     * 
     * @return the selfProvided
     */
    public Integer getSelfProvided ()
    {
        return get ("selfProvided");
    }

    /**
     * 设置自备药.
     * 
     * @param selfProvided the selfProvided to set.
     */
    public void setSelfProvided (Integer selfProvided)
    {
        set ("selfProvided", selfProvided);
    }

    /**
     * 获取见给药途径字典COMM.ADMINISTRATION_DICT.
     * 
     * @return the administration
     */
    public String getAdministration ()
    {
        return get ("administration");
    }

    /**
     * 设置见给药途径字典COMM.ADMINISTRATION_DICT.
     * 
     * @param administration the administration to set.
     */
    public void setAdministration (String administration)
    {
        set ("administration", administration);
    }

    /**
     * 获取以剂量单位为单位的数量.
     * 
     * @return the dosage
     */
    public Double getDosage ()
    {
        return get ("dosage");
    }

    /**
     * 设置以剂量单位为单位的数量.
     * 
     * @param dosage the dosage to set.
     */
    public void setDosage (Double dosage)
    {
        set ("dosage", dosage);
    }

    /**
     * 获取见COMM.DOSAGE_UNITS_DICT.
     * 
     * @return the dosageUnits
     */
    public String getDosageUnits ()
    {
        return get ("dosageUnits");
    }

    /**
     * 设置见COMM.DOSAGE_UNITS_DICT.
     * 
     * @param dosageUnits the dosageUnits to set.
     */
    public void setDosageUnits (String dosageUnits)
    {
        set ("dosageUnits", dosageUnits);
    }

    /**
     * 获取频率.
     * 
     * @return the frequency
     */
    public String getFrequency ()
    {
        return get ("frequency");
    }

    /**
     * 设置频率.
     * 
     * @param frequency the frequency to set.
     */
    public void setFrequency (String frequency)
    {
        set ("frequency", frequency);
    }

    /**
     * 获取按包装算.
     * 
     * @return the packageQuantity
     */
    public Double getPackageQuantity ()
    {
        return get ("packageQuantity");
    }

    /**
     * 设置按包装算.
     * 
     * @param packageQuantity the packageQuantity to set.
     */
    public void setPackageQuantity (Double packageQuantity)
    {
        set ("packageQuantity", packageQuantity);
    }

    /**
     * 获取免费标志.
     * 
     * @return the freeChargeIndicator
     */
    public Integer getFreeChargeIndicator ()
    {
        return get ("freeChargeIndicator");
    }

    /**
     * 设置免费标志.
     * 
     * @param freeChargeIndicator the freeChargeIndicator to set.
     */
    public void setFreeChargeIndicator (Integer freeChargeIndicator)
    {
        set ("freeChargeIndicator", freeChargeIndicator);
    }

    /**
     * 获取药品级别代码.
     * 
     * @return the officialDrugLevel
     */
    public String getOfficialDrugLevel ()
    {
        return get ("officialDrugLevel");
    }

    /**
     * 设置药品级别代码.
     * 
     * @param officialDrugLevel the officialDrugLevel to set.
     */
    public void setOfficialDrugLevel (String officialDrugLevel)
    {
        set ("officialDrugLevel", officialDrugLevel);
    }

    /**
     * 获取静脉药物配置中心(Pharmacy Intravenous Admixture Services，PIVAS为其缩写).
     * 
     * @return the pivas
     */
    public Integer getPivas ()
    {
        return get ("pivas");
    }

    /**
     * 设置静脉药物配置中心(Pharmacy Intravenous Admixture Services，PIVAS为其缩写).
     * 
     * @param pivas the pivas to set.
     */
    public void setPivas (Integer pivas)
    {
        set ("pivas", pivas);
    }

    /**
     * 获取配药药房.
     * 
     * @return the dispensingPharmacy
     */
    public String getDispensingPharmacy ()
    {
        return get ("dispensingPharmacy");
    }

    /**
     * 设置配药药房.
     * 
     * @param dispensingPharmacy the dispensingPharmacy to set.
     */
    public void setDispensingPharmacy (String dispensingPharmacy)
    {
        set ("dispensingPharmacy", dispensingPharmacy);
    }

    /**
     * 获取工作台打印，支助中心打印.
     * 
     * @return the 打印标志
     */
    public String get打印标志 ()
    {
        return get ("打印标志");
    }

    /**
     * 设置工作台打印，支助中心打印.
     * 
     * @param 打印标志 the 打印标志 to set.
     */
    public void set打印标志 (String 打印标志)
    {
        set ("打印标志", 打印标志);
    }

    /**
     * 获取每张处方由处方号唯一标识，流水号，非空.
     * 
     * @return the prescNo
     */
    public String getPrescNo ()
    {
        return get ("prescNo");
    }

    /**
     * 设置每张处方由处方号唯一标识，流水号，非空.
     * 
     * @param prescNo the prescNo to set.
     */
    public void setPrescNo (String prescNo)
    {
        set ("prescNo", prescNo);
    }

    /**
     * 获取病人唯一标识号.
     * 
     * @return the patientId
     */
    public String getPatientId ()
    {
        return get ("patientId");
    }

    /**
     * 设置病人唯一标识号.
     * 
     * @param patientId the patientId to set.
     */
    public void setPatientId (String patientId)
    {
        set ("patientId", patientId);
    }

    /**
     * 获取窗口号.
     * 
     * @return the dispensaryWin
     */
    public String getDispensaryWin ()
    {
        return get ("dispensaryWin");
    }

    /**
     * 设置窗口号.
     * 
     * @param dispensaryWin the dispensaryWin to set.
     */
    public void setDispensaryWin (String dispensaryWin)
    {
        set ("dispensaryWin", dispensaryWin);
    }

    /**
     * 获取就诊序号.
     * 
     * @return the visitId
     */
    public Integer getVisitId ()
    {
        return get ("visitId");
    }

    /**
     * 设置就诊序号.
     * 
     * @param visitId the visitId to set.
     */
    public void setVisitId (Integer visitId)
    {
        set ("visitId", visitId);
    }

    /**
     * 获取出院带药，急诊，平诊.
     * 
     * @return the prescAction
     */
    public String getPrescAction ()
    {
        return get ("prescAction");
    }

    /**
     * 设置出院带药，急诊，平诊.
     * 
     * @param prescAction the prescAction to set.
     */
    public void setPrescAction (String prescAction)
    {
        set ("prescAction", prescAction);
    }

    /**
     * 获取标识处方是从门诊而来或是从住院而来。0-门诊 1-住院 2-其它.
     * 
     * @return the prescSource
     */
    public Integer getPrescSource ()
    {
        return get ("prescSource");
    }

    /**
     * 设置标识处方是从门诊而来或是从住院而来。0-门诊 1-住院 2-其它.
     * 
     * @param prescSource the prescSource to set.
     */
    public void setPrescSource (Integer prescSource)
    {
        set ("prescSource", prescSource);
    }

    /**
     * 获取缺省为1，中药处方时可大于1.
     * 
     * @return the repetition
     */
    public Integer getRepetition ()
    {
        return get ("repetition");
    }

    /**
     * 设置缺省为1，中药处方时可大于1.
     * 
     * @param repetition the repetition to set.
     */
    public void setRepetition (Integer repetition)
    {
        set ("repetition", repetition);
    }

    /**
     * 获取使用代码，由用户定义，见DEPT_DICT科室字典,NULL.
     * 
     * @return the orderedBy
     */
    public String getOrderedBy ()
    {
        return get ("orderedBy");
    }

    /**
     * 设置使用代码，由用户定义，见DEPT_DICT科室字典,NULL.
     * 
     * @param orderedBy the orderedBy to set.
     */
    public void setOrderedBy (String orderedBy)
    {
        set ("orderedBy", orderedBy);
    }

    /**
     * 获取开方医生编码, 默认 USER_ID.
     * 
     * @return the diagEmpId
     */
    public String getDiagEmpId ()
    {
        return get ("diagEmpId");
    }

    /**
     * 设置开方医生编码, 默认 USER_ID.
     * 
     * @param diagEmpId the diagEmpId to set.
     */
    public void setDiagEmpId (String diagEmpId)
    {
        set ("diagEmpId", diagEmpId);
    }

    /**
     * 获取执行科室.
     * 
     * @return the performedBy
     */
    public String getPerformedBy ()
    {
        return get ("performedBy");
    }

    /**
     * 设置执行科室.
     * 
     * @param performedBy the performedBy to set.
     */
    public void setPerformedBy (String performedBy)
    {
        set ("performedBy", performedBy);
    }

    /**
     * 获取0=中草药处方1=中成药处方2=免煎药处方.
     * 
     * @return the traditionalPrescType
     */
    public Integer getTraditionalPrescType ()
    {
        return get ("traditionalPrescType");
    }

    /**
     * 设置0=中草药处方1=中成药处方2=免煎药处方.
     * 
     * @param traditionalPrescType the traditionalPrescType to set.
     */
    public void setTraditionalPrescType (Integer traditionalPrescType)
    {
        set ("traditionalPrescType", traditionalPrescType);
    }

    /**
     * 获取0-未收费 1-已收费 2-已退费，由收费系统填入 .
     * 
     * @return the chargeIndicator
     */
    public Integer getChargeIndicator ()
    {
        return get ("chargeIndicator");
    }

    /**
     * 设置0-未收费 1-已收费 2-已退费，由收费系统填入 .
     * 
     * @param chargeIndicator the chargeIndicator to set.
     */
    public void setChargeIndicator (Integer chargeIndicator)
    {
        set ("chargeIndicator", chargeIndicator);
    }

    /**
     * 获取拣药人.
     * 
     * @return the sortingPharmacist
     */
    public String getSortingPharmacist ()
    {
        return get ("sortingPharmacist");
    }

    /**
     * 设置拣药人.
     * 
     * @param sortingPharmacist the sortingPharmacist to set.
     */
    public void setSortingPharmacist (String sortingPharmacist)
    {
        set ("sortingPharmacist", sortingPharmacist);
    }

    /**
     * 获取分拣标志0-未分拣 1-已分拣.
     * 
     * @return the sortingIdentification
     */
    public Integer getSortingIdentification ()
    {
        return get ("sortingIdentification");
    }

    /**
     * 设置分拣标志0-未分拣 1-已分拣.
     * 
     * @param sortingIdentification the sortingIdentification to set.
     */
    public void setSortingIdentification (Integer sortingIdentification)
    {
        set ("sortingIdentification", sortingIdentification);
    }

    /**
     * 获取核药人.
     * 
     * @return the checkPharmacist
     */
    public String getCheckPharmacist ()
    {
        return get ("checkPharmacist");
    }

    /**
     * 设置核药人.
     * 
     * @param checkPharmacist the checkPharmacist to set.
     */
    public void setCheckPharmacist (String checkPharmacist)
    {
        set ("checkPharmacist", checkPharmacist);
    }

    /**
     * 获取0-不合格 1-合格.
     * 
     * @return the qualifiedIndicator
     */
    public Integer getQualifiedIndicator ()
    {
        return get ("qualifiedIndicator");
    }

    /**
     * 设置0-不合格 1-合格.
     * 
     * @param qualifiedIndicator the qualifiedIndicator to set.
     */
    public void setQualifiedIndicator (Integer qualifiedIndicator)
    {
        set ("qualifiedIndicator", qualifiedIndicator);
    }

    /**
     * 获取发药者编码.
     * 
     * @return the dispensingProvider
     */
    public String getDispensingProvider ()
    {
        return get ("dispensingProvider");
    }

    /**
     * 设置发药者编码.
     * 
     * @param dispensingProvider the dispensingProvider to set.
     */
    public void setDispensingProvider (String dispensingProvider)
    {
        set ("dispensingProvider", dispensingProvider);
    }

    /**
     * 获取0 未发药1已摆药 2已发药3-已退药.
     * 
     * @return the dispenseIndicator
     */
    public Integer getDispenseIndicator ()
    {
        return get ("dispenseIndicator");
    }

    /**
     * 设置0 未发药1已摆药 2已发药3-已退药.
     * 
     * @param dispenseIndicator the dispenseIndicator to set.
     */
    public void setDispenseIndicator (Integer dispenseIndicator)
    {
        set ("dispenseIndicator", dispenseIndicator);
    }

    /**
     * 获取对应于门诊收据的收据号.
     * 
     * @return the rcptNo
     */
    public Long getRcptNo ()
    {
        return get ("rcptNo");
    }

    /**
     * 设置对应于门诊收据的收据号.
     * 
     * @param rcptNo the rcptNo to set.
     */
    public void setRcptNo (Long rcptNo)
    {
        set ("rcptNo", rcptNo);
    }

    /**
     * 获取摆药状态0-未摆药 1-已摆药.
     * 
     * @return the dispensing
     */
    public Integer getDispensing ()
    {
        return get ("dispensing");
    }

    /**
     * 设置摆药状态0-未摆药 1-已摆药.
     * 
     * @param dispensing the dispensing to set.
     */
    public void setDispensing (Integer dispensing)
    {
        set ("dispensing", dispensing);
    }

    /**
     * 获取是否打印.
     * 
     * @return the isprint
     */
    public Integer getIsprint ()
    {
        return get ("isprint");
    }

    /**
     * 设置是否打印.
     * 
     * @param isprint the isprint to set.
     */
    public void setIsprint (Integer isprint)
    {
        set ("isprint", isprint);
    }

    /**
     * 获取备注.
     * 
     * @return the memo
     */
    public String getMemo ()
    {
        return get ("memo");
    }

    /**
     * 设置备注.
     * 
     * @param memo the memo to set.
     */
    public void setMemo (String memo)
    {
        set ("memo", memo);
    }

    /**
     * 获取.
     * 
     * @return the sortingDatetime
     */
    public Date getSortingDatetime ()
    {
        return get ("sortingDatetime");
    }

    /**
     * 设置.
     * 
     * @param sortingDatetime the sortingDatetime to set.
     */
    public void setSortingDatetime (Date sortingDatetime)
    {
        set ("sortingDatetime", sortingDatetime);
    }

    /**
     * 获取.
     * 
     * @return the chargeDatetime
     */
    public Date getChargeDatetime ()
    {
        return get ("chargeDatetime");
    }

    /**
     * 设置.
     * 
     * @param chargeDatetime the chargeDatetime to set.
     */
    public void setChargeDatetime (Date chargeDatetime)
    {
        set ("chargeDatetime", chargeDatetime);
    }

    /**
     * 获取.
     * 
     * @return the visitDate
     */
    public Date getVisitDate ()
    {
        return get ("visitDate");
    }

    /**
     * 设置.
     * 
     * @param visitDate the visitDate to set.
     */
    public void setVisitDate (Date visitDate)
    {
        set ("visitDate", visitDate);
    }

    /**
     * 获取.
     * 
     * @return the enterTime
     */
    public Date getEnterTime ()
    {
        return get ("enterTime");
    }

    /**
     * 设置.
     * 
     * @param enterTime the enterTime to set.
     */
    public void setEnterTime (Date enterTime)
    {
        set ("enterTime", enterTime);
    }

    /**
     * 获取.
     * 
     * @return the checkDatetime
     */
    public Date getCheckDatetime ()
    {
        return get ("checkDatetime");
    }

    /**
     * 设置.
     * 
     * @param checkDatetime the checkDatetime to set.
     */
    public void setCheckDatetime (Date checkDatetime)
    {
        set ("checkDatetime", checkDatetime);
    }

    /**
     * 获取.
     * 
     * @return the dispensingDatetime
     */
    public Date getDispensingDatetime ()
    {
        return get ("dispensingDatetime");
    }

    /**
     * 设置.
     * 
     * @param dispensingDatetime the dispensingDatetime to set.
     */
    public void setDispensingDatetime (Date dispensingDatetime)
    {
        set ("dispensingDatetime", dispensingDatetime);
    }

    /**
     * 获取.
     * 
     * @return the itemCode
     */
    public Integer getItemCode ()
    {
        return get ("itemCode");
    }

    /**
     * 设置.
     * 
     * @param itemCode the itemCode to set.
     */
    public void setItemCode (Integer itemCode)
    {
        set ("itemCode", itemCode);
    }

    /**
     * 获取.
     * 
     * @return the prescType
     */
    public Integer getPrescType ()
    {
        return get ("prescType");
    }

    /**
     * 设置.
     * 
     * @param prescType the prescType to set.
     */
    public void setPrescType (Integer prescType)
    {
        set ("prescType", prescType);
    }

    /**
     * 获取是否退药 0=否1=是.
     * 
     * @return the drugRepercussion
     */
    public Integer getDrugRepercussion ()
    {
        return get ("drugRepercussion");
    }

    /**
     * 设置是否退药 0=否1=是.
     * 
     * @param drugRepercussion the drugRepercussion to set.
     */
    public void setDrugRepercussion (Integer drugRepercussion)
    {
        set ("drugRepercussion", drugRepercussion);
    }

    /**
     * 获取原主记录ID.
     * 
     * @return the oldId
     */
    public Long getOldId ()
    {
        return get ("oldId");
    }

    /**
     * 设置原主记录ID.
     * 
     * @param oldId the oldId to set.
     */
    public void setOldId (Long oldId)
    {
        set ("oldId", oldId);
    }

    /**
     * 获取退药原因.
     * 
     * @return the drugRepercussionMemo
     */
    public String getDrugRepercussionMemo ()
    {
        return get ("drugRepercussionMemo");
    }

    /**
     * 设置退药原因.
     * 
     * @param drugRepercussionMemo the drugRepercussionMemo to set.
     */
    public void setDrugRepercussionMemo (String drugRepercussionMemo)
    {
        set ("drugRepercussionMemo", drugRepercussionMemo);
    }

    /**
     * 获取退药人.
     * 
     * @return the withdrawalOperator
     */
    public String getWithdrawalOperator ()
    {
        return get ("withdrawalOperator");
    }

    /**
     * 设置退药人.
     * 
     * @param withdrawalOperator the withdrawalOperator to set.
     */
    public void setWithdrawalOperator (String withdrawalOperator)
    {
        set ("withdrawalOperator", withdrawalOperator);
    }

    /**
     * 获取退药时间.
     * 
     * @return the withdrawalDatetime
     */
    public Date getWithdrawalDatetime ()
    {
        return get ("withdrawalDatetime");
    }

    /**
     * 设置退药时间.
     * 
     * @param withdrawalDatetime the withdrawalDatetime to set.
     */
    public void setWithdrawalDatetime (Date withdrawalDatetime)
    {
        set ("withdrawalDatetime", withdrawalDatetime);
    }

}
